Traceability and Provenance Issues in Global Model Management
نویسندگان
چکیده
Establishing and using traceability and provenance between different models is a very important issue in complex software systems. Traceability in the small (local traceability) handles the trace information between model elements. Traceability in the large (global traceability) handles traceability information between models as a whole. Current solutions are more or less adhoc approaches that mix local and global traceability. In this paper, we present global model management as a generic solution to support traceability in the large. Based on previous experience on traceability in the small using model weaving, we propose a novel approach that uses traceability megamodels. The traceability megamodels are extensible, thus supporting different kinds of traceability. Consequently, weaving models and megamodels are two complementary approaches to deploy a generic and complete traceability solution.
منابع مشابه
Data Conservancy Provenance, Context, and Lineage Services: Key Components for Data Preservation and Curation
Among the key services that institutional data management infrastructures must provide are provenance and lineage tracking and the ability to associate data with contextual information needed for understanding and use. These functionalities are critical for addressing a number of key issues faced by data collectors and users, including trust in data, results traceability, data transparency, and...
متن کاملProvenance in Software Engineering - A Configuration Management View
Information provenance is a mechanism for tracing and verifying sources of information. In software development, provenance can be seen in two dimensions: (a) traceability among different versions of the same artifact and (b) traceability among various artifacts across system lifecycle. Maintaining the provenance, including the history of changes and the rationale of changes, are critical in as...
متن کاملTowards Semantic Provenance in CRISTAL
Traceability is an important feature of workflow based systems, and is a key source of provenance data. This paper presents CRISTAL, a mature software platform developed and used at CERN for experiment construction at the LHC. It is entirely workflow based capturing provenance on every aspect of its use from application development to end-user interaction. In this paper we summarize some initia...
متن کاملTowards Provenance and Traceability in CRISTAL for HEP
This paper discusses the CRISTAL object lifecycle management system and its use in provenance data management and the traceability of system events. This software was initially used to capture the construction and calibration of the CMS ECAL detector at CERN for later use by physicists in their data analysis. Some further uses of CRISTAL in different projects (CMS, neuGRID and N4U) are presente...
متن کاملAnalysis Traceability and Provenance for HEP
This paper discusses the CRISTAL object lifecycle management system and its use in provenance data management and the traceability of system events. This software was initially used to capture the construction and calibration of the CMS ECAL detector at CERN for later use by physicists in their data analysis. Some further uses of CRISTAL in different projects (CMS, neuGRID and N4U) are presente...
متن کامل